namespace STD.Shared.Domain.Events;

/// <summary>
/// 领域事件接口
/// </summary>
public interface IDomainEvent
{
    /// <summary>
    /// 事件ID
    /// </summary>
    Guid Id { get; }
    
    /// <summary>
    /// 事件发生时间
    /// </summary>
    DateTime OccurredOn { get; }
    
    /// <summary>
    /// 事件类型
    /// </summary>
    string EventType { get; }
} 